total temperature probe - Turkish English Dictionary